Received a "Breaking News" email this morning from my alma mater, DePauw University. Don't know if any of you have been following the story about the Delta Zeta chapter at DPU, but it's caused a good amount of controversy and mention on national news outlets. That's a big deal for the small little college in the cornfield of Indiana. Although it
(
Read more... )